perishable product - German English Dictionary